life span average - Francés Inglés Diccionario